int LivesGainedFromPoints = 0;
 
// ...
 
if (Game->Counter[CR_POINTS] >= 1000 && LivesGainedFromPoints < 1) {
  Game->Counter[CR_LIVES]++;
  LivesGainedFromPoints++;}
else if (Game->Counter[CR_POINTS] >= 2000 && LivesGainedFromPoints < 2) {
  Game->Counter[CR_LIVES]++;
  LivesGainedFromPoints++;}	